/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package otcapp.controlador.modeloTablas;

import otcapp.dto.SupervisionDTO;

/**
 *
 * @author diego
 */
public class ModeloTablaSupervisionesAnteriores extends ModeloTabla{

    public ModeloTablaSupervisionesAnteriores() {
        super("Fecha Supervisión", "Asistente Social", "Domicilio", "Resultado");
    }

    
    @Override
    public Object getValueAt(int rowIndex, int columnIndex) {
        if (getListaElementos() == null) {
            return null;
        }
        SupervisionDTO supervision = (SupervisionDTO) getListaElementos().get(rowIndex);
        switch (columnIndex) {
            case 0:
                return supervision.getFechaSupervision();
            case 1:
                return supervision.getAsistenteSocial().getApellidoNombre();
            case 2:
                return supervision.getDomicilioSupervision().getCalle()+" "+supervision.getDomicilioSupervision().getNro();
            case 3:
                return supervision.getResultado();
            default:
                return "";
        }
    }

    @Override
    public int getColumnCount() {
        return super.getColumnCount();
    }
    
    
}
